package com.maycurobj.pojo;

/**
 * 会议对公付款 费用明细
 * 上：每刻字段  下：云枢字段
 * */

import lombok.Data;

import java.util.List;

@Data
public class MayCurMeetingFKMain {

    /**
     * 费用类型-预算科目
     * 枚举：MeetingTypeEnum
     */
    private String expenseTypeBizCode;

    /**
     * 申请人工号
     */
    private String coverUserId;

    /**
     * 往来单位业务编码
     */
    //private String tradingPartnerBizCode;
    private String contact_companyCode;

    /**
     * 会议名称
     */
    private String receivemeeting;

    /**
     * 付款公司
     */
    //private String legalEntityBizCode;
    private String pay_companyCode;

    /**
     * 每刻预算主体编码
     */
    private String entity_code;

    /**
     * 付款事由
     */
    //private String reimburseName;
    private String pay_reason;

    /**
     * 收款账户
     *  名称
     *  账号
     *  支付类型;ALIPAY-支付宝,BANK-银行账户,CASH-现金
     *  "accountType": "PERSONAL"  //账户性质，个人-PERSONAL,公司-CORP
     */
    private String bankAcctName;
    private String bankAcctNumber;
    private String paymentType;

    /**
     * 流程实例id
     */
    private String workflowInstanceId;

    /**
     * 费用明细
     */
    private List<MayCurMeetingFKItems> items;



}
